package com.platform.admin.designPattern.statusMachine;

public class TestMain {
    public static void main(String[] args){
        //notify(message);
    }

//    @ApiOperation(value = "支付结果通知")
//    public void notify(PaymentNotifyMessage message){
//        PaymentModel paymentModel = loadPaymentMode(message.getPaymentId());
//        try{
//            // 状态推进
//            paymentModel.transferStatusByEvent(PaymentEventEnum.valueOf(message.getEvent()));
//            //其他业务处理
//        }catch (StateMachineException e){
//            //异常处理
//            log.error("errorMsg:{}", e.getMessage());
//        }catch (Exception e){
//            //异常处理
//            log.error("errorMsg:{}", e.getMessage());
//        }
//    }
}
